package com.hs.panghu.entity;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

public class Shop {
    private Integer shopId;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date addTime;
    private Integer concernStatus;
    private String distance;
    private String salesVolume;
    private String shopAccount;
    private String shopAddress;

    private String shopCategoryList;

    private String shopCity;
    private String shopCommunitySort;
    private String shopDescribe;
    private String shopDistrict;
    private String shopGoodsList;
    private String shopImage;
    private String shopLatitude;
    private String shopLongitude;
    private String shopName;
    private Integer shopOrderCount;
    private String shopPassword;
    private String shopPhone;
    private String shopProvince;
    private Integer shopSort;
    private Integer shopStatus;
    private Integer shopUserId;

    public Shop() {
    }

    public Shop(Integer shopId, Integer concernStatus, String distance, String salesVolume, String shopAccount, String shopAddress, String shopCategoryList, String shopCity, String shopCommunitySort, String shopDescribe, String shopDistrict, String shopGoodsList, String shopImage, String shopLatitude, String shopLongitude, String shopName, Integer shopOrderCount, String shopPassword, String shopPhone, String shopProvince, Integer shopSort, Integer shopStatus, Integer shopUserId) {
        this.shopId = shopId;
        this.concernStatus = concernStatus;
        this.distance = distance;
        this.salesVolume = salesVolume;
        this.shopAccount = shopAccount;
        this.shopAddress = shopAddress;
        this.shopCategoryList = shopCategoryList;
        this.shopCity = shopCity;
        this.shopCommunitySort = shopCommunitySort;
        this.shopDescribe = shopDescribe;
        this.shopDistrict = shopDistrict;
        this.shopGoodsList = shopGoodsList;
        this.shopImage = shopImage;
        this.shopLatitude = shopLatitude;
        this.shopLongitude = shopLongitude;
        this.shopName = shopName;
        this.shopOrderCount = shopOrderCount;
        this.shopPassword = shopPassword;
        this.shopPhone = shopPhone;
        this.shopProvince = shopProvince;
        this.shopSort = shopSort;
        this.shopStatus = shopStatus;
        this.shopUserId = shopUserId;
    }

    public Shop(Integer shopId, Date addTime, Integer concernStatus, String distance, String salesVolume, String shopAccount, String shopAddress, String shopCategoryList, String shopCity, String shopCommunitySort, String shopDescribe, String shopDistrict, String shopGoodsList, String shopImage, String shopLatitude, String shopLongitude, String shopName, Integer shopOrderCount, String shopPassword, String shopPhone, String shopProvince, Integer shopSort, Integer shopStatus, Integer shopUserId) {
        this.shopId = shopId;
        this.addTime = addTime;
        this.concernStatus = concernStatus;
        this.distance = distance;
        this.salesVolume = salesVolume;
        this.shopAccount = shopAccount;
        this.shopAddress = shopAddress;
        this.shopCategoryList = shopCategoryList;
        this.shopCity = shopCity;
        this.shopCommunitySort = shopCommunitySort;
        this.shopDescribe = shopDescribe;
        this.shopDistrict = shopDistrict;
        this.shopGoodsList = shopGoodsList;
        this.shopImage = shopImage;
        this.shopLatitude = shopLatitude;
        this.shopLongitude = shopLongitude;
        this.shopName = shopName;
        this.shopOrderCount = shopOrderCount;
        this.shopPassword = shopPassword;
        this.shopPhone = shopPhone;
        this.shopProvince = shopProvince;
        this.shopSort = shopSort;
        this.shopStatus = shopStatus;
        this.shopUserId = shopUserId;
    }


    public Shop(String shopAddress, String shopCity, String shopDescribe, String shopDistrict, String shopImage, String shopLatitude, String shopLongitude, String shopName, String shopPhone, String shopProvince) {
        this.shopAddress = shopAddress;
        this.shopCity = shopCity;
        this.shopDescribe = shopDescribe;
        this.shopDistrict = shopDistrict;
        this.shopImage = shopImage;
        this.shopLatitude = shopLatitude;
        this.shopLongitude = shopLongitude;
        this.shopName = shopName;
        this.shopPhone = shopPhone;
        this.shopProvince = shopProvince;
    }

    public Shop(int shopId, int concernStatus) {
        this.shopId =shopId;
        this.concernStatus=concernStatus;
    }


    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Integer getConcernStatus() {
        return concernStatus;
    }

    public void setConcernStatus(Integer concernStatus) {
        this.concernStatus = concernStatus;
    }

    public String getDistance() {
        return distance;
    }

    public void setDistance(String distance) {
        this.distance = distance;
    }

    public String getSalesVolume() {
        return salesVolume;
    }

    public void setSalesVolume(String salesVolume) {
        this.salesVolume = salesVolume;
    }

    public String getShopAccount() {
        return shopAccount;
    }

    public void setShopAccount(String shopAccount) {
        this.shopAccount = shopAccount;
    }

    public String getShopAddress() {
        return shopAddress;
    }

    public void setShopAddress(String shopAddress) {
        this.shopAddress = shopAddress;
    }

    public String getShopCategoryList() {
        return shopCategoryList;
    }

    public void setShopCategoryList(String shopCategoryList) {
        this.shopCategoryList = shopCategoryList;
    }

    public String getShopCity() {
        return shopCity;
    }

    public void setShopCity(String shopCity) {
        this.shopCity = shopCity;
    }

    public String getShopCommunitySort() {
        return shopCommunitySort;
    }

    public void setShopCommunitySort(String shopCommunitySort) {
        this.shopCommunitySort = shopCommunitySort;
    }

    public String getShopDescribe() {
        return shopDescribe;
    }

    public void setShopDescribe(String shopDescribe) {
        this.shopDescribe = shopDescribe;
    }

    public String getShopDistrict() {
        return shopDistrict;
    }

    public void setShopDistrict(String shopDistrict) {
        this.shopDistrict = shopDistrict;
    }

    public String getShopGoodsList() {
        return shopGoodsList;
    }

    public void setShopGoodsList(String shopGoodsList) {
        this.shopGoodsList = shopGoodsList;
    }

    public String getShopImage() {
        return shopImage;
    }

    public void setShopImage(String shopImage) {
        this.shopImage = shopImage;
    }

    public String getShopLatitude() {
        return shopLatitude;
    }

    public void setShopLatitude(String shopLatitude) {
        this.shopLatitude = shopLatitude;
    }

    public String getShopLongitude() {
        return shopLongitude;
    }

    public void setShopLongitude(String shopLongitude) {
        this.shopLongitude = shopLongitude;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public Integer getShopOrderCount() {
        return shopOrderCount;
    }

    public void setShopOrderCount(Integer shopOrderCount) {
        this.shopOrderCount = shopOrderCount;
    }

    public String getShopPassword() {
        return shopPassword;
    }

    public void setShopPassword(String shopPassword) {
        this.shopPassword = shopPassword;
    }

    public String getShopPhone() {
        return shopPhone;
    }

    public void setShopPhone(String shopPhone) {
        this.shopPhone = shopPhone;
    }

    public String getShopProvince() {
        return shopProvince;
    }

    public void setShopProvince(String shopProvince) {
        this.shopProvince = shopProvince;
    }

    public Integer getShopSort() {
        return shopSort;
    }

    public void setShopSort(Integer shopSort) {
        this.shopSort = shopSort;
    }

    public Integer getShopStatus() {
        return shopStatus;
    }

    public void setShopStatus(Integer shopStatus) {
        this.shopStatus = shopStatus;
    }

    public Integer getShopUserId() {
        return shopUserId;
    }

    public void setShopUserId(Integer shopUserId) {
        this.shopUserId = shopUserId;
    }
}
